package com.itheima.sh.config;

import feign.Logger;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
/*
* 此类是用于记录Feign日志信息的
* NONE：表示不记录任何日志信息 默认值
* BASIC： 仅记录请求的方法,URL以及响应状态码和执行时间
* HEADERS: 在BASIC的基础上；额外记录请求头和响应头的信息
* FULL： 记录所有请求和响应的明细;包括头信息，请求体，元数据
*
* */
@Configuration //声明此类为配置类
public class FeignLogConfig {

    @Bean
    Logger.Level feignLoggerLevel(){
        return Logger.Level.FULL;
    }
}
